tecoma guarume - German English Dictionary